<?php
use Dotenv\Dotenv;

// define('DB_HOST', 'localhost');
// define('DB_USERNAME', 'root');
// define('DB_PASSWORD', 'root');
// define('DB_DATABASE_NAME', 'php_blog_system');

// 使用文件监听功能， 监听文件.env的变化，有修改就更新dotenv的值

// try {
//         require_once __DIR__ . "/EnvWatcher.php";
// } catch (Exception $e) {
// error_log($e->getMessage());
// }
$dotenv = Dotenv::createImmutable(__DIR__ . '/../..');
$dotenv->load();

define('DB_HOST', $_ENV['DB_HOST']);
define('DB_USERNAME', $_ENV['DB_USERNAME']);
define('DB_PASSWORD', $_ENV['DB_PASSWORD']);
define('DB_DATABASE_NAME', $_ENV['DB_DATABASE_NAME']);

error_log('DB_HOST: ' . DB_HOST);